on completion of the sale - Turkish English Dictionary